home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
UTILITY
/
PAWS10.ARJ
/
PAWS.DOC
< prev
next >
Wrap
Text File
|
1991-05-29
|
5KB
|
131 lines
Password Alert Warning System - PAWS - v1.0
Copyright 1991 - Gerry Schechter
Introduction:
PAWS is a PCBoard (tm) utility program designed to screen your users file
for potential password problems. This is accomplished by reading the users
file and comparing the password to the users name. If they are similar, a
message of your choice is posted to the user. Also, a log is kept of all
action taken by the program. The .LOG file is opened in append mode, so each
time you run PAWS the most recent actions will be at the end of the file.
You can decide what to do with it after PAWS is run, and you can delete it
at any time without causing a problem. In addition, a database (PAWS.PDB) is
kept of the user and the date the message was posted. This allows you to
decide how often a message should be posted, and allows PAWS to be run as
part of your daily event.
Setup:
Setup is real easy. Simply copy the PAWS files in this ZIP to a directory of
your choice. Then modify the .CFG and .MSG files to suite your preferences.
The .CFG file contains 6 lines. The first line is the full drive\path\name
of your PCBOARD.DAT file. The second line is the Subject field for the
message, the third line is the From field. The fourth line is the full
drive\path\name of the message base where you want the messages to be posted
(thus allowing you to have the messages posted in any conference). The
fifth line contains the Lowest and Highest security levels that will receive
a message, separated by a comma. For example, an entry of 5,80 will not send
a message to security levels less than 5 or greater than 80. The sixth line
contains the number of days between posting of a message. For example, an
entry of 30 here will post a message every 30 days if the user has a bad
password. So, you can now run PAWS in your event.
The .MSG file contains the text of the message to be posted. It is a plain
ASCII file. Please refer to the sample files. It's that easy!
Operation:
To run PAWS, simply type PAWS. If you would like to see what PAWS would
actually do, then type PAWS TEST. The TEST command line parameter will cause
the program to go through its' paces, but it will only post 1 test message
to SYSOP. In addition, the .LOG file will be named PAWSTEST as opposed to
the normal PAWS, and no database will be created/updated.
Disclaimer:
While I have done my best to test PAWS, I will assume no responsibility for
any damage it may do to your system and/or karma. I suggest that you backup
your message base though before trying it for the first time. No other
PCBoard files are updated by the program.
FYI:
Any comments, suggestions, flames are welcome. I can be reached via the
ILink (sm) Sysop conference, should the need arise. I am open to suggestions
on improving PAWS, and will do so if there is sufficient interest.
Version History:
05/05/91 - v0.1 - First Beta release.
05/06/91 - v0.2 - Added callers security level to the .LOG file.
05/10/91 - v0.3 - Added the TEST command line parameter to suppress the
posting of messages.
Modified the password testing so that if the password
appears in any part of the name it is considered bad.
Added a check for 'locked out' users (sec lvl = 0),
so they will not get a message since they can't logon.
05/15/91 - v0.4 - Modified TEST run to post 1 sample message so that you
can double check your message before running 'live'.
Added Users records read and bad passwords found to the
screen display and .LOG file.
Added execution time to screen display <g>.
05/17/91 - v0.5 - Added the ability to post the messages in any conference.
Added the ability to specify a range of security levels
that will receive a message. Note that if you specify
0 as the lowest level, 'locked out' users will now get
a message.
NOTE: You must change the .CFG file for this release!!
05/24/91 - v0.6 - Added a database to keep track of when a user gets a
message, so that PAWS can be run daily.
NOTE: You must change the .CFG file for this release!!
Sorry 'bout that folks..
05/29/91 - v1.0 - First public release of PAWS!